power cell - French English Dictionary